package dbobjects;

import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import java.lang.annotation.ElementType;

/**
 * Created by IntelliJ IDEA.
 * User: [J0k3r]
 * Date: 19.11.2008
 * Time: 11:04:18
 */
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)
public @interface HierarhicalObjectField {
    String rootField()  default "[unassigned]";
    String linkedBy()   default "[unassigned]";
    String linkedTo()   default "[unassigned]";
    boolean isRoot()    default false;
    String storingAttribute() default "[unassigned]"; 
    String title();
}
